maximum security institution - Español Inglés Diccionario